osteopathic training and research hospital - Alemán Inglés Diccionario